dogs cat cats factor american cash flow association puppies cattery dog broker kittens inform cash flow cfa pet factoring internet informatica persian cats real estate investment